package cn.com.project.pattern.b.proxy;

/**
 * @Desc 4、客户
 *
 * 模拟逻辑：客户找软件公司（SoftwareCompany）开发软件，但软件公司不会设计，需要产品公司（ProductCompany）代理。
 */
public class Customer {

	public static void main(String[] args) {
		ProductCompany productCompany = new ProductCompany(new SoftwareCompany());
		productCompany.developSoftware(); // 软件公司开发软件。。。
	}
}
